#ifndef _QUEST_LIST_UI_H_
#define _QUEST_LIST_UI_H_

#include "screen.h"

#include <list>

class NPC;
class QuestListUI:public Screen
{
private:
	ImageInfo* baseLayer;
	TextOverlay* talkScript;
	TextOverlay* questScript;
	NPC* pNpc;
public:
	bool bShow;
	
public:
	QuestListUI(float, float, int, int);
	void setNPC(NPC* _pNpc);
	void show(bool bShow);


};

class MainQuestListUI
{
private:
	typedef std::list<QuestListUI> V_QUEST_UI;
	V_QUEST_UI vQuestUI;
};

#endif
